home *** CD-ROM | disk | FTP | other *** search
/ Westlight Stock Photography - Creative Freedom / Westlight Stock Photography - Creative Freedom.iso / Place in System Folder / System 7.5.2 or higher / Finder Scripting Extension / Finder Scripting Extension.rsrc / CODE_42.txt < prev    next >
Text File  |  1993-04-16  |  21KB  |  383 lines

  1. # near model CODE resource
  2. # jump table entries: 7760-7766 (7 of them)
  3. export_970:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0018                movem.l    -[A7], A3,A4
  6. 00000008  266E 000C                movea.l    A3, [A6 + 0xC]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  2F0B                     move.l     -[A7], A3
  9. 00000012  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  10. 00000016  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  11. 0000001C  57C0                     seq        D0
  12. 0000001E  4400                     neg.b      D0
  13. 00000020  4880                     ext.w      D0
  14. 00000022  584F                     addq.w     A7, 4
  15. 00000024  666C                     bne        +0x6E /* 00000092 */
  16. 00000026  2F0C                     move.l     -[A7], A4
  17. 00000028  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  18. 0000002C  0C80 6E75 6C6C           cmpi.l     D0, 0x6E756C6C /* 'null' */
  19. 00000032  584F                     addq.w     A7, 4
  20. 00000034  6626                     bne        +0x28 /* 0000005C */
  21. 00000036  2F0B                     move.l     -[A7], A3
  22. 00000038  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  23. 0000003C  588F                     addq.l     A7, 4
  24. 0000003E  2F00                     move.l     -[A7], D0
  25. 00000040  2F0B                     move.l     -[A7], A3
  26. 00000042  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  27. 00000046  588F                     addq.l     A7, 4
  28. 00000048  2F00                     move.l     -[A7], D0
  29. 0000004A  2F0C                     move.l     -[A7], A4
  30. 0000004C  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  31. 00000050  2F0B                     move.l     -[A7], A3
  32. 00000052  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  33. 00000056  4FEF 0010                lea.l      A7, [A7 + 0x10]
  34. 0000005A  6036                     bra        +0x38 /* 00000092 */
  35. label0000005C:
  36. 0000005C  2F0B                     move.l     -[A7], A3
  37. 0000005E  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  38. 00000062  0C80 6C69 7374           cmpi.l     D0, 0x6C697374 /* 'list' */
  39. 00000068  584F                     addq.w     A7, 4
  40. 0000006A  6614                     bne        +0x16 /* 00000080 */
  41. 0000006C  2F0B                     move.l     -[A7], A3
  42. 0000006E  2F0C                     move.l     -[A7], A4
  43. 00000070  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  44. 00000074  2F0B                     move.l     -[A7], A3
  45. 00000076  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  46. 0000007A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  47. 0000007E  6012                     bra        +0x14 /* 00000092 */
  48. label00000080:
  49. 00000080  2F0B                     move.l     -[A7], A3
  50. 00000082  2F0C                     move.l     -[A7], A4
  51. 00000084  4EAD 18A2                jsr        [A5 + 0x18A2 /* export_784 */]
  52. 00000088  2F0B                     move.l     -[A7], A3
  53. 0000008A  4EAD 0FDA                jsr        [A5 + 0xFDA /* export_503 */]
  54. 0000008E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  55. label00000092:
  56. 00000092  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  57. 00000098  4E5E                     unlink     A6
  58. 0000009A  4E75                     rts
  59. export_971:
  60. 0000009C  4E56 FFF0                link       A6, -0x0010
  61. 000000A0  48E7 0118                movem.l    -[A7], D7,A3,A4
  62. 000000A4  2E2E 0010                move.l     D7, [A6 + 0x10]
  63. 000000A8  286E 000C                movea.l    A4, [A6 + 0xC]
  64. 000000AC  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  65. 000000B4  7000                     moveq.l    D0, 0x00
  66. 000000B6  2D40 FFFC                move.l     [A6 - 0x4], D0
  67. 000000BA  41EE FFF8                lea.l      A0, [A6 - 0x8]
  68. 000000BE  2F0C                     move.l     -[A7], A4
  69. 000000C0  2054                     movea.l    A0, [A4]
  70. 000000C2  2050                     movea.l    A0, [A0]
  71. 000000C4  2268 008C                movea.l    A1, [A0 + 0x8C]
  72. 000000C8  4E91                     jsr        [A1]
  73. 000000CA  2640                     movea.l    A3, D0
  74. 000000CC  200B                     move.l     D0, A3
  75. 000000CE  584F                     addq.w     A7, 4
  76. 000000D0  6750                     beq        +0x52 /* 00000122 */
  77. 000000D2  2007                     move.l     D0, D7
  78. 000000D4  0480 5144 7074           subi.l     D0, 0x51447074 /* 'QDpt' */
  79. 000000DA  6636                     bne        +0x38 /* 00000112 */
  80. 000000DC  2F0B                     move.l     -[A7], A3
  81. 000000DE  486E FFF0                pea.l      [A6 - 0x10]
  82. 000000E2  2053                     movea.l    A0, [A3]
  83. 000000E4  2050                     movea.l    A0, [A0]
  84. 000000E6  2268 0094                movea.l    A1, [A0 + 0x94]
  85. 000000EA  4E91                     jsr        [A1]
  86. 000000EC  302E FFF4                move.w     D0, [A6 - 0xC]
  87. 000000F0  906E FFF0                sub.w      D0, [A6 - 0x10]
  88. 000000F4  48C0                     ext.l      D0
  89. 000000F6  2F00                     move.l     -[A7], D0
  90. 000000F8  302E FFF6                move.w     D0, [A6 - 0xA]
  91. 000000FC  906E FFF2                sub.w      D0, [A6 - 0xE]
  92. 00000100  48C0                     ext.l      D0
  93. 00000102  2F00                     move.l     -[A7], D0
  94. 00000104  486E FFF8                pea.l      [A6 - 0x8]
  95. 00000108  4EAD 1032                jsr        [A5 + 0x1032 /* export_514 */]
  96. 0000010C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  97. 00000110  6010                     bra        +0x12 /* 00000122 */
  98. label00000112:
  99. 00000112  2F07                     move.l     -[A7], D7
  100. 00000114  2F0C                     move.l     -[A7], A4
  101. 00000116  486E FFF8                pea.l      [A6 - 0x8]
  102. 0000011A  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  103. 0000011E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  104. label00000122:
  105. 00000122  206E 0008                movea.l    A0, [A6 + 0x8]
  106. 00000126  43EE FFF8                lea.l      A1, [A6 - 0x8]
  107. 0000012A  20D9                     move.l     [A0]+, [A1]+
  108. 0000012C  20D9                     move.l     [A0]+, [A1]+
  109. 0000012E  4CEE 1880 FFE4           movem.l    D7,A3,A4, [A6 - 0x1C]
  110. 00000134  4E5E                     unlink     A6
  111. 00000136  4E75                     rts
  112. export_972:
  113. 00000138  4E56 FFF4                link       A6, -0x000C
  114. 0000013C  48E7 0018                movem.l    -[A7], A3,A4
  115. 00000140  286E 000C                movea.l    A4, [A6 + 0xC]
  116. 00000144  486E FFF4                pea.l      [A6 - 0xC]
  117. 00000148  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  118. 0000014C  2F0C                     move.l     -[A7], A4
  119. 0000014E  2054                     movea.l    A0, [A4]
  120. 00000150  2050                     movea.l    A0, [A0]
  121. 00000152  2268 008C                movea.l    A1, [A0 + 0x8C]
  122. 00000156  4E91                     jsr        [A1]
  123. 00000158  2D40 FFFC                move.l     [A6 - 0x4], D0
  124. 0000015C  486E 0014                pea.l      [A6 + 0x14]
  125. 00000160  4EAD 12BA                jsr        [A5 + 0x12BA /* export_595 */]
  126. 00000164  588F                     addq.l     A7, 4
  127. 00000166  2F00                     move.l     -[A7], D0
  128. 00000168  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  129. 0000016C  4EAD 08DA                jsr        [A5 + 0x8DA /* export_279 */]
  130. 00000170  2640                     movea.l    A3, D0
  131. 00000172  200B                     move.l     D0, A3
  132. 00000174  4FEF 0010                lea.l      A7, [A7 + 0x10]
  133. 00000178  672C                     beq        +0x2E /* 000001A6 */
  134. 0000017A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  135. 0000017E  2F0B                     move.l     -[A7], A3
  136. 00000180  4EAD 259A                jsr        [A5 + 0x259A /* export_1199 */]
  137. 00000184  4A00                     tst.b      D0
  138. 00000186  504F                     addq.w     A7, 8
  139. 00000188  671C                     beq        +0x1E /* 000001A6 */
  140. 0000018A  2F3C 2A2A 2A2A           move.l     -[A7], 0x2A2A2A2A /* '****' */
  141. 00000190  2F0B                     move.l     -[A7], A3
  142. 00000192  4EAD 276A                jsr        [A5 + 0x276A /* export_1257 */]
  143. 00000196  2840                     movea.l    A4, D0
  144. 00000198  2F0C                     move.l     -[A7], A4
  145. 0000019A  486E FFF4                pea.l      [A6 - 0xC]
  146. 0000019E  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  147. 000001A2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  148. label000001A6:
  149. 000001A6  206E 0008                movea.l    A0, [A6 + 0x8]
  150. 000001AA  43EE FFF4                lea.l      A1, [A6 - 0xC]
  151. 000001AE  20D9                     move.l     [A0]+, [A1]+
  152. 000001B0  20D9                     move.l     [A0]+, [A1]+
  153. 000001B2  4CEE 1800 FFEC           movem.l    A3,A4, [A6 - 0x14]
  154. 000001B8  4E5E                     unlink     A6
  155. 000001BA  4E75                     rts
  156. export_973:
  157. 000001BC  4E56 FFE0                link       A6, -0x0020
  158. 000001C0  48E7 0118                movem.l    -[A7], D7,A3,A4
  159. 000001C4  2E2E 0010                move.l     D7, [A6 + 0x10]
  160. 000001C8  286E 000C                movea.l    A4, [A6 + 0xC]
  161. 000001CC  2D7C 6E75 6C6C FFF8      move.l     [A6 - 0x8], 0x6E756C6C /* 'null' */
  162. 000001D4  7000                     moveq.l    D0, 0x00
  163. 000001D6  2D40 FFFC                move.l     [A6 - 0x4], D0
  164. 000001DA  41EE FFF8                lea.l      A0, [A6 - 0x8]
  165. 000001DE  2F0C                     move.l     -[A7], A4
  166. 000001E0  2054                     movea.l    A0, [A4]
  167. 000001E2  2050                     movea.l    A0, [A0]
  168. 000001E4  2268 0090                movea.l    A1, [A0 + 0x90]
  169. 000001E8  4E91                     jsr        [A1]
  170. 000001EA  2640                     movea.l    A3, D0
  171. 000001EC  2007                     move.l     D0, D7
  172. 000001EE  0480 7164 7274           subi.l     D0, 0x71647274 /* 'qdrt' */
  173. 000001F4  584F                     addq.w     A7, 4
  174. 000001F6  6636                     bne        +0x38 /* 0000022E */
  175. 000001F8  2F0B                     move.l     -[A7], A3
  176. 000001FA  486E FFE0                pea.l      [A6 - 0x20]
  177. 000001FE  4EAD 2662                jsr        [A5 + 0x2662 /* export_1224 */]
  178. 00000202  41EE FFE0                lea.l      A0, [A6 - 0x20]
  179. 00000206  43EE FFE8                lea.l      A1, [A6 - 0x18]
  180. 0000020A  22D8                     move.l     [A1]+, [A0]+
  181. 0000020C  22D8                     move.l     [A1]+, [A0]+
  182. 0000020E  41EE FFE8                lea.l      A0, [A6 - 0x18]
  183. 00000212  43EE FFF0                lea.l      A1, [A6 - 0x10]
  184. 00000216  22D8                     move.l     [A1]+, [A0]+
  185. 00000218  22D8                     move.l     [A1]+, [A0]+
  186. 0000021A  41EE FFF0                lea.l      A0, [A6 - 0x10]
  187. 0000021E  508F                     addq.l     A7, 8
  188. 00000220  2F08                     move.l     -[A7], A0
  189. 00000222  486E FFF8                pea.l      [A6 - 0x8]
  190. 00000226  4EAD 103A                jsr        [A5 + 0x103A /* export_515 */]
  191. 0000022A  504F                     addq.w     A7, 8
  192. 0000022C  6010                     bra        +0x12 /* 0000023E */
  193. label0000022E:
  194. 0000022E  2F07                     move.l     -[A7], D7
  195. 00000230  2F0C                     move.l     -[A7], A4
  196. 00000232  486E FFF8                pea.l      [A6 - 0x8]
  197. 00000236  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  198. 0000023A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  199. label0000023E:
  200. 0000023E  206E 0008                movea.l    A0, [A6 + 0x8]
  201. 00000242  43EE FFF8                lea.l      A1, [A6 - 0x8]
  202. 00000246  20D9                     move.l     [A0]+, [A1]+
  203. 00000248  20D9                     move.l     [A0]+, [A1]+
  204. 0000024A  4CEE 1880 FFD4           movem.l    D7,A3,A4, [A6 - 0x2C]
  205. 00000250  4E5E                     unlink     A6
  206. 00000252  4E75                     rts
  207. export_974:
  208. 00000254  4E56 FFF0                link       A6, -0x0010
  209. 00000258  48E7 0118                movem.l    -[A7], D7,A3,A4
  210. 0000025C  2E2E 0010                move.l     D7, [A6 + 0x10]
  211. 00000260  286E 000C                movea.l    A4, [A6 + 0xC]
  212. 00000264  486E FFF8                pea.l      [A6 - 0x8]
  213. 00000268  4EAD 1DBA                jsr        [A5 + 0x1DBA /* export_947 */]
  214. 0000026C  2007                     move.l     D0, D7
  215. 0000026E  0480 6364 6973           subi.l     D0, 0x63646973 /* 'cdis' */
  216. 00000274  584F                     addq.w     A7, 4
  217. 00000276  6720                     beq        +0x22 /* 00000298 */
  218. 00000278  0480 0D11 09F9           subi.l     D0, 0xD1109F9
  219. 0000027E  6718                     beq        +0x1A /* 00000298 */
  220. 00000280  0480 0000 F20B           subi.l     D0, 0xF20B
  221. 00000286  6710                     beq        +0x12 /* 00000298 */
  222. 00000288  0480 02EF 06EE           subi.l     D0, 0x2EF06EE
  223. 0000028E  6708                     beq        +0xA /* 00000298 */
  224. 00000290  0480 0010 F912           subi.l     D0, 0x10F912
  225. 00000296  6632                     bne        +0x34 /* 000002CA */
  226. label00000298:
  227. 00000298  2F0C                     move.l     -[A7], A4
  228. 0000029A  2054                     movea.l    A0, [A4]
  229. 0000029C  2050                     movea.l    A0, [A0]
  230. 0000029E  2268 008C                movea.l    A1, [A0 + 0x8C]
  231. 000002A2  4E91                     jsr        [A1]
  232. 000002A4  2640                     movea.l    A3, D0
  233. 000002A6  2F07                     move.l     -[A7], D7
  234. 000002A8  2F0B                     move.l     -[A7], A3
  235. 000002AA  486E FFF0                pea.l      [A6 - 0x10]
  236. 000002AE  2053                     movea.l    A0, [A3]
  237. 000002B0  2050                     movea.l    A0, [A0]
  238. 000002B2  2268 0034                movea.l    A1, [A0 + 0x34]
  239. 000002B6  4E91                     jsr        [A1]
  240. 000002B8  41EE FFF8                lea.l      A0, [A6 - 0x8]
  241. 000002BC  43EE FFF0                lea.l      A1, [A6 - 0x10]
  242. 000002C0  20D9                     move.l     [A0]+, [A1]+
  243. 000002C2  20D9                     move.l     [A0]+, [A1]+
  244. 000002C4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  245. 000002C8  6010                     bra        +0x12 /* 000002DA */
  246. label000002CA:
  247. 000002CA  2F07                     move.l     -[A7], D7
  248. 000002CC  2F0C                     move.l     -[A7], A4
  249. 000002CE  486E FFF8                pea.l      [A6 - 0x8]
  250. 000002D2  4EAD 1BF2                jsr        [A5 + 0x1BF2 /* export_890 */]
  251. 000002D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  252. label000002DA:
  253. 000002DA  206E 0008                movea.l    A0, [A6 + 0x8]
  254. 000002DE  43EE FFF8                lea.l      A1, [A6 - 0x8]
  255. 000002E2  20D9                     move.l     [A0]+, [A1]+
  256. 000002E4  20D9                     move.l     [A0]+, [A1]+
  257. 000002E6  4CEE 1880 FFE4           movem.l    D7,A3,A4, [A6 - 0x1C]
  258. 000002EC  4E5E                     unlink     A6
  259. 000002EE  4E75                     rts
  260. export_975:
  261. 000002F0  4E56 FFFC                link       A6, -0x0004
  262. 000002F4  48E7 0018                movem.l    -[A7], A3,A4
  263. 000002F8  286E 0008                movea.l    A4, [A6 + 0x8]
  264. 000002FC  2F0C                     move.l     -[A7], A4
  265. 000002FE  2054                     movea.l    A0, [A4]
  266. 00000300  2050                     movea.l    A0, [A0]
  267. 00000302  2268 0090                movea.l    A1, [A0 + 0x90]
  268. 00000306  4E91                     jsr        [A1]
  269. 00000308  2640                     movea.l    A3, D0
  270. 0000030A  4878 4362                push.l     0x4362 /* 'Cb' */
  271. 0000030E  2F0B                     move.l     -[A7], A3
  272. 00000310  2053                     movea.l    A0, [A3]
  273. 00000312  2050                     movea.l    A0, [A0]
  274. 00000314  2268 000C                movea.l    A1, [A0 + 0xC]
  275. 00000318  4E91                     jsr        [A1]
  276. 0000031A  4A00                     tst.b      D0
  277. 0000031C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  278. 00000320  672A                     beq        +0x2C /* 0000034C */
  279. 00000322  2F0C                     move.l     -[A7], A4
  280. 00000324  2054                     movea.l    A0, [A4]
  281. 00000326  2050                     movea.l    A0, [A0]
  282. 00000328  2268 0090                movea.l    A1, [A0 + 0x90]
  283. 0000032C  4E91                     jsr        [A1]
  284. 0000032E  2D40 FFFC                move.l     [A6 - 0x4], D0
  285. 00000332  4878 4397                push.l     0x4397
  286. 00000336  206E FFFC                movea.l    A0, [A6 - 0x4]
  287. 0000033A  2F08                     move.l     -[A7], A0
  288. 0000033C  2050                     movea.l    A0, [A0]
  289. 0000033E  2050                     movea.l    A0, [A0]
  290. 00000340  2268 0080                movea.l    A1, [A0 + 0x80]
  291. 00000344  4E91                     jsr        [A1]
  292. 00000346  4FEF 000C                lea.l      A7, [A7 + 0xC]
  293. 0000034A  6036                     bra        +0x38 /* 00000382 */
  294. label0000034C:
  295. 0000034C  4878 2BF2                push.l     0x2BF2
  296. 00000350  2F0B                     move.l     -[A7], A3
  297. 00000352  2053                     movea.l    A0, [A3]
  298. 00000354  2050                     movea.l    A0, [A0]
  299. 00000356  2268 000C                movea.l    A1, [A0 + 0xC]
  300. 0000035A  4E91                     jsr        [A1]
  301. 0000035C  4A00                     tst.b      D0
  302. 0000035E  504F                     addq.w     A7, 8
  303. 00000360  671E                     beq        +0x20 /* 00000380 */
  304. 00000362  2F0C                     move.l     -[A7], A4
  305. 00000364  2054                     movea.l    A0, [A4]
  306. 00000366  2050                     movea.l    A0, [A0]
  307. 00000368  2268 0090                movea.l    A1, [A0 + 0x90]
  308. 0000036C  4E91                     jsr        [A1]
  309. 0000036E  2640                     movea.l    A3, D0
  310. 00000370  2053                     movea.l    A0, [A3]
  311. 00000372  0828 0005 004A           btst.b     [A0 + 0x4A], 0x5
  312. 00000378  56C0                     sne        D0
  313. 0000037A  4400                     neg.b      D0
  314. 0000037C  584F                     addq.w     A7, 4
  315. 0000037E  6002                     bra        +0x4 /* 00000382 */
  316. label00000380:
  317. 00000380  7000                     moveq.l    D0, 0x00
  318. label00000382:
  319. 00000382  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  320. 00000388  4E5E                     unlink     A6
  321. 0000038A  4E75                     rts
  322. export_976:
  323. 0000038C  4E56 FFFE                link       A6, -0x0002
  324. 00000390  48E7 0108                movem.l    -[A7], D7,A4
  325. 00000394  286E 0010                movea.l    A4, [A6 + 0x10]
  326. 00000398  41EE 0008                lea.l      A0, [A6 + 0x8]
  327. 0000039C  224C                     movea.l    A1, A4
  328. 0000039E  22D8                     move.l     [A1]+, [A0]+
  329. 000003A0  22D8                     move.l     [A1]+, [A0]+
  330. 000003A2  4207                     clr.b      D7
  331. label000003A4:
  332. 000003A4  422E FFFF                clr.b      [A6 - 0x1]
  333. 000003A8  558F                     subq.l     A7, 2
  334. 000003AA  2F0C                     move.l     -[A7], A4
  335. 000003AC  3F3C 0038                move.w     -[A7], 0x38 /* '8' */
  336. 000003B0  A88F                     syscall    OSDispatch
  337. 000003B2  4A5F                     tst.w      [A7]+
  338. 000003B4  6730                     beq        +0x32 /* 000003E6 */
  339. 000003B6  4A07                     tst.b      D7
  340. 000003B8  670C                     beq        +0xE /* 000003C6 */
  341. 000003BA  2F3C FFFF D8F0           move.l     -[A7], 0xFFFFD8F0
  342. 000003C0  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  343. 000003C4  584F                     addq.w     A7, 4
  344. label000003C6:
  345. 000003C6  7000                     moveq.l    D0, 0x00
  346. 000003C8  2880                     move.l     [A4], D0
  347. 000003CA  2940 0004                move.l     [A4 + 0x4], D0
  348. 000003CE  558F                     subq.l     A7, 2
  349. 000003D0  2F0C                     move.l     -[A7], A4
  350. 000003D2  3F3C 0038                move.w     -[A7], 0x38 /* '8' */
  351. 000003D6  A88F                     syscall    OSDispatch
  352. 000003D8  301F                     move.w     D0, [A7]+
  353. 000003DA  48C0                     ext.l      D0
  354. 000003DC  2F00                     move.l     -[A7], D0
  355. 000003DE  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  356. 000003E2  7E01                     moveq.l    D7, 0x01
  357. 000003E4  584F                     addq.w     A7, 4
  358. label000003E6:
  359. 000003E6  558F                     subq.l     A7, 2
  360. 000003E8  2F0C                     move.l     -[A7], A4
  361. 000003EA  486E 0008                pea.l      [A6 + 0x8]
  362. 000003EE  486E FFFF                pea.l      [A6 - 0x1]
  363. 000003F2  3F3C 003D                move.w     -[A7], 0x3D /* '=' */
  364. 000003F6  A88F                     syscall    OSDispatch
  365. 000003F8  4A2E FFFF                tst.b      [A6 - 0x1]
  366. 000003FC  544F                     addq.w     A7, 2
  367. 000003FE  670C                     beq        +0xE /* 0000040C */
  368. 00000400  2F3C FFFF D8F0           move.l     -[A7], 0xFFFFD8F0
  369. 00000406  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  370. 0000040A  584F                     addq.w     A7, 4
  371. label0000040C:
  372. 0000040C  204C                     movea.l    A0, A4
  373. 0000040E  5088                     addq.l     A0, 8
  374. 00000410  2F20                     move.l     -[A7], -[A0]
  375. 00000412  2F20                     move.l     -[A7], -[A0]
  376. 00000414  4EAD 0C6A                jsr        [A5 + 0xC6A /* export_393 */]
  377. 00000418  4A00                     tst.b      D0
  378. 0000041A  504F                     addq.w     A7, 8
  379. 0000041C  6786                     beq        -0x78 /* 000003A4 */
  380. 0000041E  4CEE 1080 FFF6           movem.l    D7,A4, [A6 - 0xA]
  381. 00000424  4E5E                     unlink     A6
  382. 00000426  4E75                     rts
  383.